/* print reports */

/* "Real-Empty" Pika Report */

body#real-empty {
	font-family: verdana, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 9pt;
	}
body#real-empty h2,
body#real-empty h4 {
	font-family: georgia, serif;
	font-size: 16pt;
	margin: 0.50em 0;
	padding: 0;
	}
body#real-empty h4 {
	font-size: 12pt;
	}
body#real-empty span {
	font-weight: bold;
	font-family: georgia, serif;
	}		
body#real-empty table {
	border-collapse: collapse;
	font-size: 7pt;
	margin: 1.0em 0;	
	}
body#real-empty table th {
	border: 1px solid #A0A0A0;
	padding: 6px;
	}
body#real-empty table td {
	border: 1px solid #A0A0A0;
	padding: 6px;	
	}	
body#real-empty div#signature {
	float: left;
	width: 500px;
	}
p.sign-off {
	margin-top: 2.0em;
	text-align: right;
	}
div#custom-time p.sign-off {
	margin: 0;
	margin-bottom: 2.0em;
	}
div#report-fund01,
div#report-pai {
    margin-bottom: 1.50em;
    }  
div#report-fund02,
div#report-fund03,
div#report-fund04 {
    display: none;
    }
	
/* print contact page */

#top-menu,
#header-wrapper,
#side-column,
#footer,
#submit-contact,
#calc_age {
	display: none;
	}
#main-content {
	font-family: verdana, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 9pt;
	}
h2,
h3 {
	font-family: verdana, sans-serif;
	font-size: 12pt;
	}	
#main-content dl {
	float: left;
	margin-right: 20px;
	width: auto;
	}
#main-content dt {
	font-weight: bold;
	}	
#main-content dd {
	margin-left: 0;
	margin-bottom: 0.50em;
	}	
#main-content dd input {
	width: auto;
	}
#main-content #notes textarea {
	clear: left;
	height: 420px;
	width: 6.5in;	
	}
#main-content #dob input,
#main-content #suffix input {
	width: 90px;
	}
#main-content #ssn input {
	width: 110px;
	}
#main-content #phone-note input,
#main-content #email input {
	width: 125px;
	}	
#main-content dl .area-code {
	width: 30px;
	}
#main-content dl .phone-number {
	width: 80px;
	}
#main-content dl .zip {
	width: 84px;
	}
#main-content dl .county {
	width: 114px;
	}
#main-content .address input {
	width: 213px;
	}
#main-content dl .city {
	width: 168px;
	}
#main-content dl .state {
	width: 30px;
	}
#main-content dl #organization {
	width: auto;
	}
#ethnicity h3 {
	clear: left;
	}
#ethnicity div {
	float: left;
	margin: -1.0em 30px 0 0;
	width: auto;
	}		
	